// 在api中 需要处理网路请求 我们就需要导入axios 
// @ 以根目录的方式定义相对路径 想到与src/
import axios from '@/utils/request.js'
/**
 * 查找所有的顾客信息
 * @param Object params
 * @returns Promise对象
 */
export function findAll(params) {
  let obj={...params};
  // let obj=Object.assign({},params);
  obj.page--;
  for (let key in obj) {
    // page 为0 不会删除
    if (obj[key] === 0) {
      continue;
    }
    if (!obj[key]) {
      delete obj[key];
    }
  }
  // delete obj.name
  return axios.post('/customer/query', obj);
}

export function saveOrUpdate(params) {
  return axios.post('/customer/saveOrUpdate',params);
}

//通过id删除
export function deleteById(params) { 
  return axios.get('/customer/deleteById',{params});
}

//批量id删除
export function batchDelete(params) { 
  return axios.post('/customer/batchDelete',{params});
}

// 通过id找用户信息
export function findCustomerById(params) {
  return axios.get('/customer/findCustomerById',{params})
}
